<?php
function send_html_mail($con, $van, $naar, $mail_subject, $mail_content, $pw) {
	if(isset($pw) && $pw = "daf3e2o") {
		// To send HTML mail, the Content-type header must be set
		$headers  = 'MIME-Version: 1.0' . "\r\n";
		$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
			
		// Additional headers
		//$van = null;
		if(isset($van)) {
			$result = mysql_query("SELECT voornaam, tussenvoegsel, achternaam, email FROM Speler WHERE Speler.SpelerId = '".$van."'");
			if($result <> null && mysql_num_rows($result) > 0) {
				$row = mysql_fetch_object($result);
				//$headers .= 'From: Piostats<info@mijnhonkbal.nl>' . "\r\n";
				$headers .= 'From: '.$row->voornaam.' '.(empty($row->tussenvoeglsel) ? '' : $row->tussenvoegsel.' ').$row->achternaam.'<info@mijnhonkbal.nl>' . "\r\n";
			}
		}else {
			$headers .= 'From: Piostats<info@mijnhonkbal.nl>' . "\r\n";
		}

		//De mail kopjes aanmaken
		$mail_bottom = "</body></html>";

		//Ontvangers selecteren en daarna de mail versturen
		$error = null;
		if(isset($naar)) {
			if(is_array($naar)) {
				foreach($naar as $naar_id) {
					$result = mysql_query("SELECT voornaam, tussenvoegsel, achternaam, email FROM Speler WHERE Speler.SpelerId = '".$naar_id."'");
					if($result <> null && mysql_num_rows($result) > 0) {
						$row = mysql_fetch_object($result);
						
						//De aanhef
						$mail_aanhef_soort1 = "<html><head><title>".$mail_subject."</title></head><body><p>Beste ".$row->voornaam.",<br></p>";
						$mail_aanhef_soort2 = "<html><head><title>".$mail_subject."</title></head><body><p>Beste ".$row->voornaam.",<br></p>";
						//$mail_aanhef_soort2 = "<html><head><title>".$mail_subject."</title></head><body><p>Beste ouders/verzorgers van ".$row->voornaam.",<br></p>";
						
						//Verzend de mail naar de persoon
						$to = ($row->voornaam." ".(empty($row->tussenvoegsel) ? "" : $row->tussenvoegsel." ").$row->achternaam)."<".$row->email.">";
						//if($row->soort_mailadres == 1) {
						//Verzend als aanhef onder de eigen naam
						$mail_gelukt = mail($to, $mail_subject, $mail_aanhef_soort1.$mail_content.$mail_bottom, $headers);
						//}else {
							//Verzend als aanhef, beste ouders/verzorgers
							//$mail_gelukt = mail($to, $mail_subject, $mail_aanhef_soort2.$mail_content.$mail_bottom, $headers);
						//}

						//Is het verzenden succesvol verlopen?
						if($mail_gelukt == false) {
							$error .= "<div class='error'><p class='icon'>De e-mail naar ".$row->voornaam." ".(empty($row->tussenvoegsel) ? "" : $row->tussenvoegsel." ").$row->achternaam." is <b>niet</b> verzonden.</p></div>";
						}
					}
				}
			}else {
				$result = mysql_query("SELECT voornaam, tussenvoegsel, achternaam, email FROM Speler WHERE Speler.SpelerId = '".$naar."'");
				if($result <> null && mysql_num_rows($result) > 0) {
					$row = mysql_fetch_object($result);
					
					//De aanhef
					$mail_aanhef_soort1 = "<html><head><title>".$mail_subject."</title></head><body><p>Beste ".$row->voornaam.",<br></p>";
					$mail_aanhef_soort2 = "<html><head><title>".$mail_subject."</title></head><body><p>Beste ".$row->voornaam.",<br></p>";
					//$mail_aanhef_soort2 = "<html><head><title>".$mail_subject."</title></head><body><p>Beste ouders/verzorgers van ".$row->voornaam.",<br></p>";
						
					//Verzend de mail naar de persoon
					$to = ($row->voornaam." ".(empty($row->tussenvoegsel) ? "" : $row->tussenvoegsel." ").$row->achternaam)."<".$row->email.">";
					//if($row->soort_mailadres == 1) {
						//Verzend als aanhef onder de eigen naam
						$mail_gelukt = mail($to, $mail_subject, $mail_aanhef_soort1.$mail_content.$mail_bottom, $headers);
					//}else {
						//Verzend als aanhef, beste ouders/verzorgers
						//$mail_gelukt = mail($to, $mail_subject, $mail_aanhef_soort2.$mail_content.$mail_bottom, $headers);
					//}
						
					//Is het verzenden succesvol verlopen?
					if($mail_gelukt == false) {
						$error .= "<div class='error'><p class='icon'>De e-mail naar ".$row->voornaam." ".(empty($row->tussenvoegsel) ? "" : $row->tussenvoegsel." ").$row->achternaam." is <b>niet</b> verzonden.</p></div>";
					}
				}
			}
		}
		if($error == null) {
			return 1;
		}else {
			return $error;
		}
	} else {
		return "<div class='error'><p class='icon'>Niet alle gegevens zijn goed doorgegeven, de e-mail is <b>niet</b> verzonden.</p></div>";
	}
}